• word of the day

    kia quen

    kia quen - Dictionary definition and meaning for word kia quen

    Definition
    (noun) a form of foot torture used by the Chinese in which the victim's foot was placed between three pieces of bamboo and systematically squeezed
Download our Mobile App Today
Receive our word of the day
on Whatsapp